using System;

namespace CI.Caja.BE
{
	public class BE_Orden
	{
		#region Fields

		private string nroOrden;
		private string idPaciente;
		private string descripcion;
		private DateTime fecha;
		private decimal importeTotal;
		private string estado;

		#endregion

		#region Constructors

		/// <summary>
		/// Initializes a new instance of the Orden class.
		/// </summary>
		public BE_Orden()
		{
		}

		/// <summary>
		/// Initializes a new instance of the Orden class.
		/// </summary>
		public BE_Orden(string nroOrden, string idPaciente, string descripcion, DateTime fecha, decimal importeTotal, string estado)
		{
			this.nroOrden = nroOrden;
			this.idPaciente = idPaciente;
			this.descripcion = descripcion;
			this.fecha = fecha;
			this.importeTotal = importeTotal;
			this.estado = estado;
		}

		#endregion

		#region Properties
		/// <summary>
		/// Gets or sets the NroOrden value.
		/// </summary>
		public virtual string NroOrden
		{
			get { return nroOrden; }
			set { nroOrden = value; }
		}

		/// <summary>
		/// Gets or sets the IdPaciente value.
		/// </summary>
		public virtual string IdPaciente
		{
			get { return idPaciente; }
			set { idPaciente = value; }
		}

		/// <summary>
		/// Gets or sets the Descripcion value.
		/// </summary>
		public virtual string Descripcion
		{
			get { return descripcion; }
			set { descripcion = value; }
		}

		/// <summary>
		/// Gets or sets the Fecha value.
		/// </summary>
		public virtual DateTime Fecha
		{
			get { return fecha; }
			set { fecha = value; }
		}

		/// <summary>
		/// Gets or sets the ImporteTotal value.
		/// </summary>
		public virtual decimal ImporteTotal
		{
			get { return importeTotal; }
			set { importeTotal = value; }
		}

		/// <summary>
		/// Gets or sets the Estado value.
		/// </summary>
		public virtual string Estado
		{
			get { return estado; }
			set { estado = value; }
		}

		#endregion
	}
}
